#ifndef DOCUMENTOPOSICIONES_H
#define DOCUMENTOPOSICIONES_H

#include <vector>
#include<stdlib.h>
#include <stdint.h>
#include <algorithm>

using namespace std;

class DocumentoPosiciones{

private:
    uint32_t documento;
    vector<uint32_t> posiciones;

public:
    DocumentoPosiciones();
    uint32_t getDocumento();
    vector<uint32_t> getPosiciones();
    bool operator<(const DocumentoPosiciones &docPos) const;
    void setDocumento(uint32_t documento);
    void addPosicion(uint32_t posicion);
    ~DocumentoPosiciones();
};

#endif // DOCUMENTOPOSICIONES_H
